JavaScript Job: Software Engineer

Job added on

Company

THIRDHOME
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

Software Engineer

About the Company

THIRDHOME is one of the largest home exchange clubs in the world. Through our web platform and mobile app our members can deposit vacation time in their second homes and use that time to book stays at other luxury homes around the world.

The Role

THIRDHOME seeks a Software Engineer to join our Engineering team and support the growth of our luxury travel business. The ideal candidate is a hands-on-full stack web application developer who enjoys taking feature specifications to production-ready code using a standard Ruby on Rails stack. We are looking for someone with strong, firsthand technical experience in Rails application development or similar dynamic languages and frameworks. They should be comfortable and productive working remotely in an agile process with little supervision and have a passion for continuous improvement.

We are seeking a candidate for a contract-to-perm position. We use this introductory contract period to ensure a mutual good fit. This will be an hourly contracting arrangement. Benefits are only applicable to the full-time position.

Responsibilities

  • Maintaining and troubleshooting existing Rails applications in use by thousands of customers around the world.
  • Designing and developing new web applications and services using Rails.
  • Writing and maintaining reliable Ruby code.
  • Writing tests to protect against regressions.
  • Contributing this code using Git and Github Pull Requests.
  • Ability to constructively receive and respond to feedback.
  • Asking for help when needed and maintaining productivity day-to-day.
  • Working alongside other engineers to elevate technology and apply best practices.

Requirements

  • Solid communication and collaboration skills
  • At least 2 years of experience in Ruby on Rails or similar web application framework.
  • Familiarity with relational databases like MySQL and PostgreSQL.
  • Working knowledge of frontend browser technology: HTML, JavaScript, and CSS.
  • Experience operating a Mac or Linux development environment including basic command line knowledge.
  • Familiarity with the Git version control system

Nice to Have

  • Experience with Stimulus and Turbo
  • Experience with the Terraform infrastructure as code tool
  • Experience with the AWS or Linode cloud services

Job Types: Full-time, Contract

Pay: $80,000.00 - $120,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Referral program
  • Vision insurance

Schedule:

  • Monday to Friday

Education:

  • High school or equivalent (Preferred)

Experience:

  • Ruby on Rails: 2 years (Required)

Work Location: Remote